package Controlador;

import Modelo.Choferes;
import Vista.JFrameChoferes;
import Vista.JFrameConsulChoferes;
import java.util.LinkedList;

public class ControladorConsulChoferes {

    private JFrameConsulChoferes formConsulChoferes;
    private LinkedList<Choferes> listaChoferes;

    public ControladorConsulChoferes(LinkedList<Choferes> lisCho) {
        listaChoferes = lisCho;
        formConsulChoferes = new JFrameConsulChoferes();
        formConsulChoferes.setLocationRelativeTo(null);
        formConsulChoferes.setVisible(true);
        cargarGridChoferes();
    }

    private void cargarGridChoferes() {
        int Fila;
        Choferes chofer = new Choferes();

        for (Fila = 0; Fila < listaChoferes.size(); Fila++) 
        {
            chofer = listaChoferes.get(Fila);

            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getCedula(), Fila, 0);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getNombres(), Fila, 1);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getDireccion(), Fila, 2);
            formConsulChoferes.getjTableChoferes().setValueAt(chofer.getTelefonos(), Fila, 3);
        }
    }
}
